at a suitable time - German English Dictionary